| Package | au.digitalhealth.cda.schema | 
| Resource Type | StructureDefinition | 
| Id | cs-simple | 
| FHIR Version | R5 | 
| Source | http://ns.electronichealth.net.au/cda/https://build.fhir.org/ig/AuDigitalHealth/cda-au-schema/StructureDefinition-cs-simple.html | 
| URL | http://hl7.org/cda/stds/core/StructureDefinition/cs-simple | 
| Version | 1.0.0 | 
| Status | active | 
| Date | 2025-08-07T23:03:06+00:00 | 
| Name | cs | 
| Title | cs: Coded Simple Value | 
| Realm | au | 
| Authority | national | 
| Description | Coded data in its simplest form, consists of a code. The code system and code system version is fixed by the context in which the value occurs. 'cs' is used for coded attributes that have a single HL7-defined value set. | 
| Type | code | 
| Kind | primitive-type | 
| StructureDefinition | |
| AD | AD: PostalAddress (V3 Data Type) | 
| ADXP | ADXP: CharacterString (V3 Data Type) | 
| ANY | ANY: DataValue (V3 Data Type) | 
| Act | Act (CDA Class) | 
| AlternateIdentification | AlternateIdentification (CDA Class) | 
| AssignedAuthor | AssignedAuthor (CDA Class) | 
| AssignedCustodian | AssignedCustodian (CDA Class) | 
| AssignedEntity | AssignedEntity (CDA Class) | 
| AssociatedEntity | AssociatedEntity (CDA Class) | 
| Authenticator | Authenticator (CDA Class) | 
| Author | Author (CDA Class) | 
| AuthoringDevice | AuthoringDevice (CDA Class) | 
| Authorization | Authorization (CDA Class) | 
| Birthplace | Birthplace (CDA Class) | 
| CD | CD: ConceptDescriptor (V3 Data Type) | 
| ClinicalDocument | ClinicalDocument (CDA Class) | 
| Component | Component (CDA Class) | 
| ComponentOf | ComponentOf (CDA Class) | 
| Consent | Consent (CDA Class) | 
| Criterion | Criterion (CDA Class) | 
| Custodian | Custodian (CDA Class) | 
| CustodianOrganization | CustodianOrganization (CDA Class) | 
| DataEnterer | DataEnterer (CDA Class) | 
| Device | Device (CDA Class) | 
| DocumentationOf | DocumentationOf (CDA Class) | 
| ED | ED: EncapsulatedData (V3 Data Type) | 
| EN | EN: EntityName (V3 Data Type) | 
| ENXP | ENXP: Entity Name Part (V3 Data Type) | 
| EncompassingEncounter | EncompassingEncounter (CDA Class) | 
| Encounter | Encounter (CDA Class) | 
| EncounterParticipant | EncounterParticipant (CDA Class) | 
| Entity | Entity (CDA Class) | 
| Entry | Entry (CDA Class) | 
| EntryRelationship | EntryRelationship (CDA Class) | 
| ExternalAct | ExternalAct (CDA Class) | 
| ExternalDocument | ExternalDocument (CDA Class) | 
| ExternalObservation | ExternalObservation (CDA Class) | 
| ExternalProcedure | ExternalProcedure (CDA Class) | 
| Guardian | Guardian (CDA Class) | 
| HealthCareFacility | HealthCareFacility (CDA Class) | 
| IVL-INT | IVL_INT: Interval (V3 Data Type) | 
| IVL-PQ | IVL_PQ: Interval (V3 Data Type) | 
| InFulfillmentOf | InFulfillmentOf (CDA Class) | 
| InFulfillmentOf1 | InFulfillmentOf1 (CDA Class) | 
| Informant | Informant (CDA Class) | 
| InformationRecipient | InformationRecipient (CDA Class) | 
| IntendedRecipient | IntendedRecipient (CDA Class) | 
| LabeledDrug | LabeledDrug (CDA Class) | 
| LegalAuthenticator | LegalAuthenticator (CDA Class) | 
| MO | MO: MonetaryAmount (V3 Data Type) | 
| MaintainedEntity | MaintainedEntity (CDA Class) | 
| ManufacturedProduct | ManufacturedProduct (CDA Class) | 
| Material | Material (CDA Class) | 
| NonXMLBody | NonXMLBody (CDA Class) | 
| Observation | Observation (CDA Class) | 
| ObservationMedia | ObservationMedia (CDA Class) | 
| ObservationRange | ObservationRange (CDA Class) | 
| Order | Order (CDA Class) | 
| Organization | Organization (CDA Class) | 
| OrganizationPartOf | OrganizationPartOf (CDA Class) | 
| Organizer | Organizer (CDA Class) | 
| OrganizerComponent | OrganizerComponent (CDA Class) | 
| PIVL-TS | PIVL_TS: PeriodicIntervalOfTime (V3 Data Type) | 
| PQ | PQ: PhysicalQuantity (V3 Data Type) | 
| ParentDocument | ParentDocument (CDA Class) | 
| Participant1 | Participant1 (CDA Class) | 
| Participant2 | Participant2 (CDA Class) | 
| ParticipantRole | ParticipantRole (CDA Class) | 
| Patient | Patient (CDA Class) | 
| PatientRole | PatientRole (CDA Class) | 
| Performer1 | Performer1 (CDA Class) | 
| Performer2 | Performer2 (CDA Class) | 
| Person | Person (CDA Class) | 
| Place | Place (CDA Class) | 
| PlayingEntity | PlayingEntity (CDA Class) | 
| PolicyOrAccount | Agency extension PolicyOrAccount | 
| Precondition | Precondition (CDA Class) | 
| Precondition2 | Precondition2 (CDA Class) | 
| PreconditionBase | PreconditionBase (CDA Class) | 
| Procedure | Procedure (CDA Class) | 
| RecordTarget | RecordTarget (CDA Class) | 
| Reference | Reference (CDA Class) | 
| RegionOfInterest | RegionOfInterest (CDA Class) | 
| RelatedDocument | RelatedDocument (CDA Class) | 
| RelatedEntity | RelatedEntity (CDA Class) | 
| RelatedSubject | RelatedSubject (CDA Class) | 
| SC | SC: CharacterStringWithCode (V3 Data Type) | 
| ST | ST: CharacterString (V3 Data Type) | 
| SXCM-TS | SXCM_TS: GeneralTimingSpecification (V3 Data Type) | 
| Section | Section (CDA Class) | 
| ServiceEvent | ServiceEvent (CDA Class) | 
| Specimen | Specimen (CDA Class) | 
| SpecimenRole | SpecimenRole (CDA Class) | 
| StructuredBody | StructuredBody (CDA Class) | 
| Subject | Subject (CDA Class) | 
| SubjectPerson | SubjectPerson (CDA Class) | 
| SubstanceAdministration | SubstanceAdministration (CDA Class) | 
| Supply | Supply (CDA Class) | 
| TEL | TEL: TelecommunicationAddress (V3 Data Type) | 
| addr | addr AD: PostalAddress (V3 Data Type) | 
| asEmployment | ADHA Extension asEmployment | 
| asEntityIdentifier | ADHA extension asEntityIdentifier | 
| asIngredient | ADHA extension asIngredient | 
| asPersonalRelationship | ADHA extension asPersonalRelationship | 
| asQualifications | ADHA extension asEmployment | 
| asQualifiedEntity | ADHA extension asQualifiedEntity | 
| asSpecimenInContainer | ADHA extension SpecimenInContainer | 
| assigningGeographicArea | ADHA extension assigningGeographicArea used in asEntityIdentifier | 
| au-Act | ADHA Act (CDA Class) | 
| au-Address | ADHA AD: PostalAddress (V3 Data Type) | 
| au-AssignedAuthor | ADHA AssignedAuthor (CDA Class) | 
| au-AssignedCustodian | ADHA AssignedCustodian (CDA Class) | 
| au-AssignedEntity | ADHA AssignedEntity (CDA Class) | 
| au-AssociatedEntity | ADHA AssociatedEntity (CDA Class) | 
| au-Author | ADHA Author (CDA Class) | 
| au-AuthoringDevice | ADHA AuthoringDevice (CDA Class) | 
| au-ClinicalDocument | ADHA ClinicalDocument (CDA Class) | 
| au-Component | ADHA Component (CDA Class) | 
| au-ComponentOf | ADHA ComponentOf (CDA Class) | 
| au-Custodian | ADHA Custodian (CDA Class) | 
| au-CustodianOrganization | ADHA CustodianOrganization (CDA Class) | 
| au-Device | ADHA Device (CDA Class) | 
| au-EncompassingEncounter | ADHA EncompassingEncounter (CDA Class) | 
| au-Encounter | ADHA Encounter (CDA Class) | 
| au-EncounterParticipant | ADHA EncounterParticipant (CDA Class) | 
| au-Entity | ADHA Entity (CDA Class) | 
| au-EntityName | ADHA EN: EntityName (V3 Data Type) | 
| au-Entry | ADHA Entry (CDA Class) | 
| au-EntryRelationship | ADHA EntryRelationship (CDA Class) | 
| au-ExternalAct | ADHA ExternalAct (CDA Class) | 
| au-ExternalDocument | ADHA ExternalDocument (CDA Class) | 
| au-HealthCareFacility | ADHA HealthCareFacility (CDA Class) | 
| au-InFulfillmentOf | ADHA InFulfillmentOf (CDA Class) | 
| au-Informant | ADHA Informant (CDA Class) | 
| au-InformationRecipient | ADHA InformationRecipient (CDA Class) | 
| au-IntendedRecipient | ADHA IntendedRecipient (CDA Class) | 
| au-LegalAuthenticator | ADHA LegalAuthenticator (CDA Class) | 
| au-ManufacturedProduct | ADHA ManufacturedProduct (CDA Class) | 
| au-Material | ADHA Material (CDA Class) | 
| au-Observation | ADHA Observation (CDA Class) | 
| au-ObservationMedia | ADHA ObservationMedia (CDA Class) | 
| au-ObservationRange | ADHA ObservationRange (CDA Class) | 
| au-Order | ADHA Order (CDA Class) | 
| au-Organization | ADHA Organization (CDA Class) | 
| au-OrganizationPartOf | ADHA OrganizationPartOf (CDA Class) | 
| au-Organizer | ADHA Organizer (CDA Class) | 
| au-OrganizerComponent | ADHA OrganizerComponent (CDA Class) | 
| au-ParentDocument | ADHA ParentDocument (CDA Class) | 
| au-Participant1 | ADHA Participant1 (CDA Class) | 
| au-Participant2 | ADHA Participant2 (CDA Class) | 
| au-ParticipantRole | ADHA ParticipantRole ADHA (CDA Class) | 
| au-Patient | ADHA Patient (CDA Class) | 
| au-PatientRole | ADHA PatientRole (CDA Class) | 
| au-Performer2 | ADHA Performer2 (CDA Class) | 
| au-Person | ADHA Person (CDA Class) | 
| au-Place | ADHA Place (CDA Class) | 
| au-PlayingEntity | ADHA PlayingEntity (CDA Class) | 
| au-Precondition | ADHA Precondition (CDA Class) | 
| au-Procedure | ADHA Procedure (CDA Class) | 
| au-RecordTarget | ADHA RecordTarget (CDA Class) | 
| au-Reference | ADHA Reference (CDA Class) | 
| au-RegionOfInterest | ADHA RegionOfInterest (CDA Class) | 
| au-RelatedDocument | ADHA RelatedDocument (CDA Class) | 
| au-Section | ADHA Section (CDA Class) | 
| au-Specimen | ADHA Specimen (CDA Class) | 
| au-SpecimenRole | SpecimenRole (CDA Class) | 
| au-StructuredBody | ADHA StructuredBody (CDA Class) | 
| au-SubstanceAdministration | ADHA SubstanceAdministration (CDA Class) | 
| au-Supply | ADHA Supply (CDA Class) | 
| au-Telecom | ADHA TEL: TelecommunicationAddress (V3 Data Type) | 
| controlAct | ADHA extension controlAct | 
| coverage | Agency extension coverage | 
| coverage2 | ADHA extension coverage2 | 
| entitlement | ADHA extension entitlement | 
| ingredientManufacturedMaterial | ADHA extension ingredientManufacturedMaterial | 
| participant | ADHA extension participant | 
| personalRelationship | ADHA extension personalRelationship | 
| policy | Agency extension policy | 
| subjectOf1 | Agency extension subjectOf1 | 
| subjectOf2 | Agency extension subjectOf2 | 
| substitutionPermission | Agency extension substitutionPermission | 
| telecom | ADHA extension TEL: TelecommunicationAddress (V3 Data Type) | 
No resources found
Note: links and images are rebased to the (stated) source
Primitive type 'cs'
{
  "resourceType": "StructureDefinition",
  "id": "cs-simple",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/tools/StructureDefinition/xml-namespace",
      "valueUri": "urn:hl7-org:v3"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics",
      "valueCode": "can-bind"
    },
    {
      "url": "http://hl7.org/fhir/tools/StructureDefinition/logical-container",
      "valueUri": "http://hl7.org/cda/stds/core/StructureDefinition/ClinicalDocument"
    }
  ],
  "url": "http://hl7.org/cda/stds/core/StructureDefinition/cs-simple",
  "version": "1.0.0",
  "name": "cs",
  "title": "cs: Coded Simple Value",
  "status": "active",
  "experimental": false,
  "date": "2025-08-07T23:03:06+00:00",
  "publisher": "HL7",
  "description": "Coded data in its simplest form, consists of a code. The code system and code system version is fixed by the context in which the value occurs. 'cs' is used for coded attributes that have a single HL7-defined value set.",
  "fhirVersion": "5.0.0",
  "kind": "primitive-type",
  "abstract": false,
  "type": "code",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/code",
  "derivation": "constraint",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "5.0.0"
      }
    ],
    "element": [
      {
        "id": "code",
        "path": "code",
        "short": "Primitive Type code",
        "definition": "A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents",
        "min": 0,
        "max": "*",
        "base": {
          "path": "code",
          "min": 0,
          "max": "*"
        },
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "cs-pattern",
            "severity": "error",
            "human": "cs attributes must not contain any whitespace",
            "expression": "matches('^[^\\\\s]+[%content%]#x27;)"
          }
        ],
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "code.id",
        "path": "code.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "xml:id (or equivalent in JSON)",
        "definition": "unique id for the element within a resource (for internal references)",
        "min": 0,
        "max": "0",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "code.extension",
        "path": "code.extension",
        "short": "Extension",
        "definition": "An Extension",
        "min": 0,
        "max": "0",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "code.value",
        "path": "code.value",
        "representation": [
          "xmlAttr"
        ],
        "short": "Primitive value for code",
        "definition": "Primitive value for code",
        "min": 0,
        "max": "1",
        "base": {
          "path": "string.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "code"
              },
              {
                "url": "http://hl7.org/fhir/StructureDefinition/regex",
                "valueString": "[^\\s]+( [^\\s]+)*"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "code",
        "path": "code",
        "constraint": [
          {
            "key": "cs-pattern",
            "severity": "error",
            "human": "cs attributes must not contain any whitespace",
            "expression": "matches('^[^\\\\s]+[%content%]#x27;)"
          }
        ]
      },
      {
        "id": "code.id",
        "path": "code.id",
        "max": "0"
      },
      {
        "id": "code.extension",
        "path": "code.extension",
        "max": "0"
      }
    ]
  }
}